REGISTR writeBinaryData

Otázka od: MUDr. Patrik VALENTA

26. 10. 2002 22:25

Ahojky, mam zase problem

snazim se pouzit Reg.writeBinaryData(Buffer,Length(Buffer));

ale uklada mi to do registru hovadiny, za buffer dosazuji String nebo Pchar
o delce 3 znaky, misto jejich Ord hodnot mim to vsak ulozi uplne nesmysly.
Jak se pouziva tato metoda ???

valik

Odpovedá: Petr Vones

27. 10. 2002 3:16

From: "MUDr. Patrik VALENTA" <valentapat@volny.cz>
> ale uklada mi to do registru hovadiny, za buffer dosazuji String nebo Pchar

Neni tedy lepsi pouzit TRegistry.WriteString ?

Petr Vones

Odpovedá: Roman Newman

27. 10. 2002 15:54

From: "MUDr. Patrik VALENTA" <valentapat@volny.cz>

> snazim se pouzit Reg.writeBinaryData(Buffer,Length(Buffer));

Co takto neukladat pointer na hodnotu ale obsah:
Reg.writeBinaryData(Buffer[1],Length(Buffer));
resp. ak je Buffer String moze sa ulozit aj jeho velkost
Reg.writeBinaryData(Buffer[0],High(Buffer));

Roman Newman



Odpovedá: MUDr. Patrik VALENTA

27. 10. 2002 19:26

Jde o to ze potrebuju ulozit do registru data ktere byly vytazeny z
registru. Regedit vygeneroval toto
"bin"=hex:56,49,65

> Neni tedy lepsi pouzit TRegistry.WriteString ?
>
> Petr Vones
>